Kaffemik - A distributed JVM on a single address space architecture

نویسندگان

  • J. Andersson
  • S. Weber
  • E. Cecchet
  • C. Jensen
  • V. Cahill
چکیده

New memory mapped network interfaces offers both low latency and high bandwith communications. This has implications on the design and implementation of distributed operating systems, especially with respect to global management of resources. This paper presents Kaffemik, a scalable distributed Java Virtual Machine, providing the programmer with a single machine abstraction. Kaffemik is built on a distributed single address space system, which exploits the hardware support for DSM offered by the Scalable Coherent Interface (SCI). The purpose of the Kaffemik project is to explore global management of resources in a cluster of workstations. In this paper we focus on the design and implementation of Kaffemik and we present preliminary performance measurements from the current prototype. Keywords—single address space architectures, distributed JVM, cluster computing

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Kaffemik: Supporting a distributed JVM on a single address space architecture

Java is increasingly used to develop large server applications. In order to provide powerful platforms for such applications a number of projects have proposed Java Virtual Machines (JVMs) that are based on network of workstations. These JVMs employ the message-passing paradigm, i.e. all communication between the distributed instances of the virtual machine take place using remote method invoca...

متن کامل

Kaffemik - a distributed JVM featuring a single address space

Java has rapidly gained a large user group and has become one of the most popular platforms for developing Internet applications, e.g., servlets. The Java VM is extensively used to execute servlets in web servers and Enterprise Java Beans in application servers. Due to Java’s platform independence, it has also gained large acceptance in the opensource community. This has lead to the development...

متن کامل

The Sombrero Single Address Space Operating System Prototype A Testbed for Evaluating Distributed Persistent System Concepts and Implementation

The Sombrero distributed single address space operating system prototype is currently being implemented. The prototype includes an emulation of CPU-resident protection hardware necessary to fully utilize the properties of a single address space. The primary objective of the Sombrero project is to demonstrate that software development costs are sharply reduced in a single address space environme...

متن کامل

On the design of global object space for efficient multi-threading Java computing on clusters

The popularity of Java and recent advances in compilation and execution technology for Java are making the language one of the preferred ones in the field of high-performance scientific and engineering computing. A distributed Java Virtual Machine supports transparent parallel execution of multi-threaded Java programs on a cluster of computers. It provides an alternative platform for high-perfo...

متن کامل

Mungi: a Distributed Single Address-space Operating System

With the development of 64-bit microprocessors, it is now possible to combine local, secondary and remote storage into a large single address-space. This results in a uniform method for naming and accessing objects regardless of their location, removes the distinction between persistent and transient data, and simplifies the migration of data and processes. This paper describes the Mungi single...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001